<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>

        // 使用 let 关键字替换 var 关键字来声明变量，就可以变量的作用域（可使用范围）限制在当前代码块中。
        if (true) {

            let greeting = 'Hello World!';

            // 在代码块中，可以访问到 greeting
            console.log(greeting)
        }

        // 在代码块外，不能访问变量 greeting，会抛出错误。
        console.log(greeting)

    </script>
</body>
</html>